//去掉前后空格  
function trim(str) {  
    var strnew = str.replace(/^\s*|\s*$/g, "");  
    return strnew;  
}  
//用户名  
function checkusername() {  
    var username =$("#username").val();  
    if (username == "" || !isNaN(username.charAt(0))) {  
        document.getElementById("usernameTip").innerHTML = "<font color='red'>× 首字母不能为数字或者用户名不能为空</font>";  
        return false;  
    } else if (username.length < 6 || username.length > 30) {  
        document.getElementById("usernameTip").innerHTML = "<font color='red'>× 用户名长度为6-30位字符</font>";  
        return false;  
    } else {  
        document.getElementById("usernameTip").innerHTML = "<font color='#339933'>√ 用户名合格</font>";  
        // 向后台发送处理数据  
        $.ajax({  
            url : "servlet/registerCheck",// 目标地址  
            data : {username : username}, // 目标参数  
            type : "POST", // 用POST方式传输  
            dataType : "text", // 数据格式:text  
            success : function(data) {  
                data = parseInt(data, 10);  
                if (data != 0) {  
                    $("#usernameTip").html("<font color='red'>× 该用户名已经被注册，请重新输入</font>");  
                } else {  
                    $("#usernameTip").html("<font color='#339933'>√ 该用户名可以注册，输入正确</font>");  
                }  
            }  
        });  
        return true;  
    }  
}  
// 登录密码  
function checkpassword() {  
    var password = document.form1.password.value;  
    if (password.length < 6 || password.length > 30) {  
        document.getElementById("passwordTip").innerHTML = "<font color='red'>× 密码长度不能小于6位，大于30位</font>";  
        return false;  
    } else if (!isNaN(password)) {  
        document.getElementById("passwordTip").innerHTML = "<font color='red'>× 密码不能全是数字</font>";  
        return false;  
    } else {  
        document.getElementById("passwordTip").innerHTML = "<font color='#339933'>√ 密码合格</font>";  
        return true;  
    }  
}  
// 确认密码  
function checkpasswrodb() {  
    var password = document.form1.password.value;  
    var passwordRepeat = document.form1.passwordRepeat.value;  
    if (password=="" || trim(password) != trim(passwordRepeat)) {  
        document.getElementById("passwordRepeatTip").innerHTML = "<font color='red'>× 两次密码输入必须一致</font>";  
        return false;  
    } else {  
        document.getElementById("passwordRepeatTip").innerHTML = "<font color='#339933'>√ 密码输入一致</font>";  
        return true;  
    }  
}  
// 姓名  
function checkname() {  
    var name = document.form1.name.value;
	var reg = /^[\u4e00-\u9fa5]+$/;
    if (!reg.test(name)) {  
        document.getElementById("nameTip").innerHTML = "<font color='red'>× 姓名输入错误</font>";  
        return false;  
    } else {  
        document.getElementById("nameTip").innerHTML = "<font color='#339933'>√ 姓名输入正确</font>";  
        return true;  
    }  
}  
// 联系手机(ajax验证手机号码是否已经存在)  
function checkjbPhone() {  
    var phone = document.form1.phone.value;  
    var re= /(^1[3|5|8][0-9]{9}$)/;  
    if (trim(phone) == "") {  
        document.getElementById("jbPhoneTip").innerHTML = "<font color='red'>× 手机号码不能为空</font>";  
         return false;
    } else if(trim(phone) != ""){  
        if(!re.test(phone)){  
            document.getElementById("jbPhoneTip").innerHTML = "<font color='red'>× 请输入有效的手机号码</font>";  
            return false;
        }else{  
            document.getElementById("jbPhoneTip").innerHTML = "<font color='#339933'>√ 手机号码输入正确</font>";  
            // 向后台发送处理数据  
            $.ajax({  
                url : "servlet/registerCheck",// 目标地址  
                data : {phone : phone}, // 目标参数  
                type : "POST", // 用POST方式传输  
                dataType : "text", // 数据格式:text  
                success : function(data) {  
                    data = parseInt(data, 10);  
                    if (data != 0) {  
                        $("#jbPhoneTip").html("<font color='red'>× 该手机号码已经被注册，请重新输入</font>");  
                    } else {  
                        $("#jbPhoneTip").html("<font color='#339933'>√ 该手机号码可以注册，输入正确</font>");  
                    }  
                }  
            });  
            
        }  
    }  
      
}  

function addCheck(){
	var address = $('#address').val()
	if(address==""){
		$("#addressTip").html("<font color='red'>× 地址不能为空</font>");  
	}else{
		$("#addressTip").html("<font color='#339933'>√ 地址填写正确</font>");
	}
}

function myCheck()
{
	
  
  var usernameTip=$("#usernameTip").text();
  var nameTip=$("#nameTip").text();
  var jbPhoneTip=$("#jbPhoneTip").text();
  var SmsCheckCodeTip=$("#SmsCheckCodeTip").text();
  var passwordTip=$("#passwordTip").text(); 
  var passwordRepeatTip=$("#passwordRepeatTip").text();
  var addressTip=$("#addressTip").text();
  
  if(usernameTip=="√ 该用户名可以注册，输入正确" 
	  &&nameTip=="√ 姓名输入正确" 
//	&&jbPhoneTip=="√ 短信验证码已发到您的手机,请查收" 
	&&SmsCheckCodeTip=="√ 短信验证码正确，请继续"
	&&passwordTip=="√ 密码合格" 
	&&passwordRepeatTip=="√ 密码输入一致"
	&&addressTip=="√ 地址填写正确")
  {
	  return true;
  }else{
	  return false;
  }
}

  // JavaScript Document